Skip to main content
  1. Projects/

MAA Score Database

It turns out that tracking state records for a large archery association isn’t easy. There are many age divisions, equipment classes, and events, so the number of possible records is enormous. Tracking all scores and letting the database figure out who has the records is a lot easier.

I created a database containing every MAA member’s scores from every MAA tournament since the organization’s start in 2002. The database also contains data about the podiums finishers at each event. The data is accessible via a REST API I created using FastAPI.

In addition to current state records, the website at records.themnaa.org allows anyone to search for MAA members and see their scores and any state records or podium finishes they’ve earned. The site was build with Django and uses the API for all data queries.